package org.example.domain.model;

import org.example.domain.entity.*;

import java.util.List;

public class ProductAllInfo {

    //商品状态和粗略信息
    private ProductId productId;
    //商品轮播图展示
    private List<ProductImg> productImgList;
    //商品具体详情(厂家等详情)
    private ProductParams productParams;
    //商品SKU详细，包括价格与折扣
    private List<ProductSku> productSkuList;
    //商品评价详情
    private List<ProductComments> productCommentsList;

    public ProductId getProductId() {
        return productId;
    }

    public void setProductId(ProductId productId) {
        this.productId = productId;
    }

    public List<ProductImg> getProductImgList() {
        return productImgList;
    }

    public void setProductImgList(List<ProductImg> productImgList) {
        this.productImgList = productImgList;
    }

    public ProductParams getProductParams() {
        return productParams;
    }

    public void setProductParams(ProductParams productParams) {
        this.productParams = productParams;
    }

    public List<ProductSku> getProductSkuList() {
        return productSkuList;
    }

    public void setProductSkuList(List<ProductSku> productSkuList) {
        this.productSkuList = productSkuList;
    }

    public List<ProductComments> getProductCommentsList() {
        return productCommentsList;
    }

    public void setProductCommentsList(List<ProductComments> productCommentsList) {
        this.productCommentsList = productCommentsList;
    }
}
